/*
 * @(#)IAsciiDoctor.java 1.0 2021年02月04日
 *
 *  Copyright (c) 2016, YUNXI. All rights reserved.
 *  YUNXI PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 */

package com.jimmy.utils.swagger2markup.asciidoctor;

import java.util.List;

/**
 * <p>Title:IAsciiDoctor</p>
 * <p>Description: </p>
 *
 * @author 子曰
 * @date 2021-2-4 15:29
 * @since 0.1.0
 */
public interface IAsciiDoctor {
    /**
     * 单个文件
     * @param filePath
     * @return
     */
    String asciiDocToHtml(String filePath);

    /**
     * 批量文件
     * @param filePathList
     * @return
     */
    List<String> asciiDocsToHtml(List<String> filePathList);

    /**
     * 文件夹
     * @param directoryPath
     * @return
     */
    List<String> asciiDocsToHtml(String directoryPath);
}
